Sam GreenwoodSam Greenwood
The Empty Report: When the Sports-Analysis Industry Fools Itself With N/A CellsI remember that night. Two forty-seven in the morning, Seoul time. An apartme...
Nine Analytical Dimensions, Not a Single Name: When Esports Analytics Writes Its Own ObituaryOn the night of August 26, a four-thousand-word document landed in my inbox....
Asiad 20: China Women's Volleyball and the Three Gaps Behind the Gold MedalIn the third set of the Asiad 20 women's volleyball final, with China already...
Capital Derby: CAHN vs The Cong Viettel – Stars or Discipline?When the ball rolls at Hang Day Stadium this weekend, not only three points b...
Resident Evil Code Veronica Remake Leaks: Don't Rush to Believe, Ask the Right QuestionLast weekend, a short social media post set the Vietnamese Resident Evil...
Ronaldo, the Provisional Suspension and Two November Fixtures: Portugal's Three-Way Power CrisisFunchal, Madeira, a municipal ceremony. Pedro Proença, president of the...
Modena Futures and the 21-Point Margin: Mapping the Tier Gap in Beach VolleyballThe scoreline read 21-11, 21-12. Read without context, anyone would assume it...
Raoni Barcelos Hospitalized After UFC Fight Night in Las Vegas: When the Arena's Heartbeat Stopped in Round FiveIn Las Vegas on Saturday night, my notebook held only one line written in...
Between the Sound of Skates and the Spotlight: The NHL Bets on Three Twenty-Something TalentsThe morning at a hockey practice rink carries a cold that rises off the ice...
Joe Salisbury Retires at 34 After the 2026 US Open Semifinal: Inside the Decision of a Former Doubles World No. 1The men's doubles semifinal at the 2026 US Open ended close to 10 p.m. New Yo...
Almada Builds a Shield for Erick Sanchez: 80% Pass Accuracy, 44% Ground Duels WonAlmada Builds a Shield for Erick Sanchez: 80% Pass Accuracy, 44% Ground Duels...
Laver Cup's Self-Contradiction: Zverev, Alcaraz and an Industry's Data GapI read the wire copy out of London four times, then rebuilt the numbers on a...
Vietnam in Jakarta: The Third-Place Playoff Berth Runs Through the Pakistan Match on October 2Vietnam in Jakarta: The Third-Place Playoff Berth Runs Through the Pakistan...
Southeast Asian Table Tennis and the Art of Saying 'Insufficient Data': When the Analysis Sheet Is EmptyIn March 2026, at a small arena on the outskirts of Kuala Lumpur, a 17-year-o...
Deep Analysis: When a Football News Extraction System Fails at the Content LayerIn the context of Vietnamese sports newsrooms increasingly relying on automat...
When the Spreadsheet Returns N/A: The Silent Failure Inside Esports AnalysisAt three in the morning in Los Angeles, I reopened the nine-part report I had...
India beat Kazakhstan 3-0: PV Sindhu opens, 17-year-old Tanvi Sharma shines at Asian Games 2026Gelora Bung Karno is not their home court, but for the Indian women's badmint...
Vietnam U17 Women 2-0 Kyrgyzstan U17 Women: The Golden Ticket and a Faint Crack Named Finishing EfficiencyIn the 55th minute, Hà Vi rose to meet a cross from the right and headed the...
FIA Heat Hazard at Monza: The Weight and Strategy Survival PuzzleMonza, Italy's temple of speed, is hotter than ever. Not just because of the...
MVK Esports at the Gates of Death: Why the New 2026 Worlds Format is Both an Opportunity and a Trap for the LCP Team?I started hiding behind my keyboard at the 2026 World Cup, and I couldn't sto...
Nine Analytical Dimensions, Not a Single Name: When Esports Analytics Writes Its Own ObituaryOn the night of August 26, a four-thousand-word document landed in my inbox....
Asiad 20: China Women's Volleyball and the Three Gaps Behind the Gold MedalIn the third set of the Asiad 20 women's volleyball final, with China already...
Capital Derby: CAHN vs The Cong Viettel – Stars or Discipline?When the ball rolls at Hang Day Stadium this weekend, not only three points b...
Resident Evil Code Veronica Remake Leaks: Don't Rush to Believe, Ask the Right QuestionLast weekend, a short social media post set the Vietnamese Resident Evil...
Ronaldo, the Provisional Suspension and Two November Fixtures: Portugal's Three-Way Power CrisisFunchal, Madeira, a municipal ceremony. Pedro Proença, president of the...
Modena Futures and the 21-Point Margin: Mapping the Tier Gap in Beach VolleyballThe scoreline read 21-11, 21-12. Read without context, anyone would assume it...
Raoni Barcelos Hospitalized After UFC Fight Night in Las Vegas: When the Arena's Heartbeat Stopped in Round FiveIn Las Vegas on Saturday night, my notebook held only one line written in...
Between the Sound of Skates and the Spotlight: The NHL Bets on Three Twenty-Something TalentsThe morning at a hockey practice rink carries a cold that rises off the ice...
Joe Salisbury Retires at 34 After the 2026 US Open Semifinal: Inside the Decision of a Former Doubles World No. 1The men's doubles semifinal at the 2026 US Open ended close to 10 p.m. New Yo...
Almada Builds a Shield for Erick Sanchez: 80% Pass Accuracy, 44% Ground Duels WonAlmada Builds a Shield for Erick Sanchez: 80% Pass Accuracy, 44% Ground Duels...
Laver Cup's Self-Contradiction: Zverev, Alcaraz and an Industry's Data GapI read the wire copy out of London four times, then rebuilt the numbers on a...
Vietnam in Jakarta: The Third-Place Playoff Berth Runs Through the Pakistan Match on October 2Vietnam in Jakarta: The Third-Place Playoff Berth Runs Through the Pakistan...
Southeast Asian Table Tennis and the Art of Saying 'Insufficient Data': When the Analysis Sheet Is EmptyIn March 2026, at a small arena on the outskirts of Kuala Lumpur, a 17-year-o...
Deep Analysis: When a Football News Extraction System Fails at the Content LayerIn the context of Vietnamese sports newsrooms increasingly relying on automat...
When the Spreadsheet Returns N/A: The Silent Failure Inside Esports AnalysisAt three in the morning in Los Angeles, I reopened the nine-part report I had...
India beat Kazakhstan 3-0: PV Sindhu opens, 17-year-old Tanvi Sharma shines at Asian Games 2026Gelora Bung Karno is not their home court, but for the Indian women's badmint...
Vietnam U17 Women 2-0 Kyrgyzstan U17 Women: The Golden Ticket and a Faint Crack Named Finishing EfficiencyIn the 55th minute, Hà Vi rose to meet a cross from the right and headed the...
FIA Heat Hazard at Monza: The Weight and Strategy Survival PuzzleMonza, Italy's temple of speed, is hotter than ever. Not just because of the...
MVK Esports at the Gates of Death: Why the New 2026 Worlds Format is Both an Opportunity and a Trap for the LCP Team?I started hiding behind my keyboard at the 2026 World Cup, and I couldn't sto...
